moisture-proof luminaire - Turkish English Dictionary